foot rest panel - Almanca İngilizce Sözlük